4.4 系统设置 (已废弃, 仅供参考)

为了响应天琴开关系统设置的命令,需集成端实现设置控制回调并注册给天琴:

控制回调:com.aispeech.integrate.api.system.callback.SettingControlCallback
注册回调:
AiLitContext.getSystemControlManager().setSettingControlCallback(SettingControlCallback )

/**
 * 系统设置控制回调
 */
public abstract class SettingControlCallback {

    /**
     * 打开设置,比如打开蓝牙、打开WIFI等
     *
     * @param settingName 设置名称,详见{@link SettingName}
     * @return 执行结果
     */
    public abstract ControlResponse onSettingOpen(String settingName);

    /**
     * 关闭设置,比如关闭蓝牙、关闭WIFI等
     *
     * @param settingName 设置名称,详见{@link SettingName}
     * @return 执行结果
     */
    public abstract ControlResponse onSettingClose(String settingName);
}

以下为设置名称的映射表:

代号 含义 同义词
SettingName.BLUETOOTH 蓝牙 ——
SettingName.WIFI WIFI 无线网,无线网络
SettingName.SCREEN 屏幕 ——
SettingName.HOT 热点 个人热点
SettingName.FM FM ——
SettingName.FM_SEND FM发射 ——

results matching ""

    No results matching ""